tributyl phosphate - English Synonyms Dictionary